@echo off
chcp 65001 > nul
echo ===============================
echo   Laravel 9 全能清除缓存脚本
echo ===============================
echo.

cd /d "%~dp0"

if exist artisan (
    echo [1/4] 清除编译视图...
    php artisan view:clear
    echo.

    echo [2/4] 清除应用缓存...
    php artisan cache:clear
    echo.

    echo [3/4] 清除路由缓存...
    php artisan route:clear
    echo.

    echo [4/4] 清除配置缓存...
    php artisan config:clear
    echo.

    echo ===============================
    echo     所有缓存已清除完毕！
    echo ===============================
) else (
    echo 错误：未找到 artisan 文件！
    echo 请确保此脚本放在Laravel项目根目录下
)

pause